Кластеризация аппроксимированного Парето-фронта
Аннотация:
Введение. В современной инженерной и научно-технической практике многокритериальная оптимизация часто обеспечивает поиск компромиссных решений без задания весовых коэффициентов и границ, формируя Парето-фронт посредством эвристической аппроксимации на основе генетических алгоритмов. Однако даже аппроксимированный Парето-фронт представляет собой множество точек, что затрудняет анализ и отбор решений. Для упорядочения и структурирования полученных решений возможным решением становится кластеризация, позволяющая выделить репрезентативные группы компромиссов. Научная новизна предлагаемого метода кластеризации заключается в комбинации алгоритмов Ordering Points to Identify the Clustering Structure и k-means с выделением медоидов, обеспечивающей автоматическое удаление шума и компактное представление репрезентативных стратегий. Метод. Предложен метод двухэтапной кластеризации. На первом этапе применен алгоритм Ordering Points to Identify the Clustering Structure, с помощью которого строится упорядоченный профиль плотности и автоматически фильтруются шумовые точки по порогу досягаемости. На втором этапе использован алгоритм k-means, выполнено разбиение отфильтрованного ядра Парето-фронта на кластеры и вычислены центроиды, а затем медоиды — реальные представители данных. Основные результаты. Проведены два эксперимента на трехмерных множествах точек Парето-фронта (1226 и 2514 ядровых точек после фильтрации). В результате применения предложенной методики получено разбиение на 10 кластеров. Установлено, что после фильтрации доля шумовых точек составила менее 1 % от общего числа решений. Фильтрация позволяет существенно снизить значения метрики, оценивающей качество центров кластеров, при умеренном увеличении суммарного времени выполнения кластеризации. Показано, что малая рассогласованность центроидов и соответствующих медоидов свидетельствует о высокой репрезентативности полученных кластеров. Обсуждение. Предложенный комбинированный метод, сочетающий применение алгоритмов Ordering Points to Identify the Clustering Structure и k-means, требует настройки двух параметров, автоматически адаптируется к нелинейным плотностям и размерам входных данных. Область применения метода может быть расширена для любых задач многокритериальной оптимизации, решаемых посредством построения и анализа Парето-фронта, включая инженерную оптимизацию, логистику, энергетику и финансовое моделирование. В перспективе возможно внедрение адаптивных методов для автоматического определения оптимальных параметров используемых алгоритмов, а также обеспечения адаптации к динамическим изменениям многокритериальных задач.
Ключевые слова:
Постоянный URL
Статьи в номере
- Исследование характеристик сварных соединений телекоммуникационных многомодовых оптических волокон и кварцевых микроструктурированных волоконных световодов гексагональной конфигурации
Построение технологических окон с дефокусированным разрешением при наносекундном лазерном облучении окисленного кремния (на англ. яз.)
Метод устранения влияния конечного диаметра диафрагмы при вычислении функции передачи модуляции и концентрации энергии объектива по функции рассеяния точки
Сравнительный анализ современных подходов к автоматизации проектирования оптических систем
Минимизация времени пассивных векторов при лазерном сверлении микроотверстий в ABF-диэлектриках (на англ. яз.)
Управление линейными объектами по выходу при наличии запаздывания и возмущения в канале управления
Оптимизация технологических транзакций с использованием двухслойного блокчейна для улучшения масштабируемости (на англ.яз.)
Подход к применению больших языковых моделей с дополненным поиском для повышения интерпретируемости моделей машинного обучения
Выбор полиномиальных функций в сетях Колмогорова–Арнольда для сегментации медицинских изображений в условиях малых выборок
Ресурсно-эффективное обнаружение сетевых атак с использованием селективной State Space Models
Разработка алгоритма формирования рекомендаций выбора моделей детектирования объектов на основе мета-признаков данных и базы знаний экспериментов
Применение EtherCAT в отечественных медицинских изделиях с компьютерной томографией
Оценка производительности алгоритмов синхронизации в средах исполнения с легкими потоками на языке С++
Сложности использования метрик для обработки естественного языка при оценке сгенерированного кода (на англ.яз.)
Метод оптимизации сеансов связи в кинематической сенсорной системе
Реализация кооперативного взаимодействия автоматных объектов (на англ.яз.)
Глубокое обучение в задачах идентификации пола и гендера автора естественно-языкового текста (на англ.яз.)
Cнижение вычислительных затрат при агентном моделировании распространения респираторной инфекции с помощью суррогатной модели на основе машинного обучения (на англ. яз)
Топология тягового привода с входным трансформатором и активным выпрямителем напряжения на основе многофазного вентильно-индукторного двигателя
Синтез регулятора напряжения автономного инвертора асинхронного электропривода с использованием ненормированных полиномов
Многопутевая маршрутизация в сетях с ускоренной доставкой сообщений
Оценка частоты гармонической несущей возмущенного амплитудно-модулированного сигнала
Решение задачи образования антисимметричных форм потери устойчивости высокоупругой CFCF-пластинки